$(function () {
    let id
    /* #### 所有文章类别

请求地址：/admin/category/list

请求方式：get

请求参数：无

返回数据：文章 */
    function init() {
        $.ajax({
            url: BigNew.category_list,
            dataType: "json",
            success: function (res) {
                console.log(res);
                $("tbody").html(template("article_category_temp", res))
            }
        })
    }
    init()
    // 编辑时弹出模态框
    $("tbody").on("click", ".btn-info", function (e) {
        let obj = $(this).data()
        id = obj.id
        // console.log(obj)
        $("#myModal").modal('show')
        $(".modal-title").text("编辑分类")
        $(".btn-primary").text("编辑")
        $("#name").val(obj.name)
        $("#Slug").val(obj.slug)
    })
    // 新增时弹出的模态框
    $("#xinzengfenlei").on("click", function () {
        $("#myModal").modal('show')
        $(".modal-title").text("新增分类")
        $(".btn-primary").text("新增")
        $("#name").val("")
        $("#Slug").val("")
    })
    // 将新增与编辑的请求封装为函数
    function ints(BigNew, serialize, num) {
        $.ajax({
            type: "post",
            url: BigNew,
            data: serialize,
            dataType: "json",
            success: function (res) {
                console.log(res.code)
                if (res.code == num) {
                    alert('新增成功')
                    $("#myModal").modal('hide')
                    init()

                }

            }
        })
    }

    // 通过判断按钮的值执行新增或是编剧
    $(".btn-primary").on("click", function () {
        /* #### 新增文章类别
         */
        console.log($(this).text)
        if ($(this).text() == "编辑") {
            console.log("1213")
            ints(BigNew.category_edit, $("form").serialize() + "&id=" + id, 200)
        } else {
            // console.log(22)
            //     console.log($("form").serialize())
            //     $.ajax({
            //         type: "post",
            //         url: BigNew.category_add,
            //         data: $("form").serialize(),
            //         dataType: "json",
            //         success: function (res) {
            //             console.log(res.code)
            //             if (res.code == 201) {
            //                 alert('新增成功')
            //                 $("#myModal").modal('hide')
            //                 init()

            //             }

            //         }
            //     })
            // }
            ints(BigNew.category_add, $("form").serialize(), 201)

        }
    })


    /* #### 删除文章类别
    请求地址：/admin/category/delete
    请求方式：post */
    $("tbody").on("click", ".btn-danger", function () {
        let id = $(this).data().id
        // console.log(id)
        $.ajax({
            type: "post",
            url: BigNew.category_delete,
            dataType: "json",
            data: { id },
            success: function (res) {
                console.log(res)
                alert("删除成功")
                init()
            }

        })
    })



})